Big Huge Thesaurus

Catharanthus roseus

noun